import request from '@/utils/requestCommon'

// 查询消息列表
export function listMsg(query) {
  return request({
    url: '/api/uf/boostor/common/msg/searchByPage',
    method: 'post',
    data: query
  })
}

// 首页查询消息列表，无需授权
// export function indexListMsg() {
//   return request({
//     url: '/api/uf/boostor/common/msg/indexListMsg',
//     method: 'post'
//   })
// }

// 首页查询消息详细 无需授权
export function getMsgById(msgId) {
  return request({
    url: '/api/uf/boostor/common/msg/getMsgById/' + msgId,
    method: 'get'
  })
}

// 查询消息详细
export function getMsg(msgId) {
  return request({
    url: '/system/msg/' + msgId,
    method: 'get'
  })
}

// 新增消息
export function addMsg(data) {
  return request({
    url: '/system/msg/',
    method: 'post',
    data: data
  })
}

// 处理消息
export function handlerMsg(data) {
  return request({
    url: '/api/uf/boostor/common/msg/handlerMsg',
    method: 'put',
    data: data
  })
}

// 修改消息
export function updateMsg(data) {
  return request({
    url: '/system/msg',
    method: 'put',
    data: data
  })
}

// 删除消息
export function delMsg(msgId) {
  return request({
    url: '/system/msg/' + msgId,
    method: 'delete'
  })
}
